﻿using System;
namespace Producers.Rr.Xtee.Riik.Ee.Producer.Rr {
    
    
    public partial class RRTlnkoolitoetusparingkRequest : global::Producers.Rr.Xtee.Riik.Ee.Producer.Rr.IRRTlnkoolitoetusparingkRequest {
        
        private string @__pocSalvestaNuppKuva;
        
        private string @__picLapseIsikukood;
        
        private string @__picKontaktaadress;
        
        private string @__picTelefon;
        
        private string @__picSaajaEesnimi;
        
        private string @__picSaajaPerenimi;
        
        private string @__picSaajaIsikukood;
        
        private string @__picSaajaKonto;
        
        public RRTlnkoolitoetusparingkRequest() {
        }
        
        /// <summary>
        /// All parameters
        /// </summary>
        public RRTlnkoolitoetusparingkRequest(string @pocSalvestaNuppKuva, string @picLapseIsikukood, string @picKontaktaadress, string @picTelefon, string @picSaajaEesnimi, string @picSaajaPerenimi, string @picSaajaIsikukood, string @picSaajaKonto) {
            this.@__pocSalvestaNuppKuva = @pocSalvestaNuppKuva;
            this.@__picLapseIsikukood = @picLapseIsikukood;
            this.@__picKontaktaadress = @picKontaktaadress;
            this.@__picTelefon = @picTelefon;
            this.@__picSaajaEesnimi = @picSaajaEesnimi;
            this.@__picSaajaPerenimi = @picSaajaPerenimi;
            this.@__picSaajaIsikukood = @picSaajaIsikukood;
            this.@__picSaajaKonto = @picSaajaKonto;
        }
        
        /// <summary>
        /// Copy Constructor
        /// </summary>
        protected RRTlnkoolitoetusparingkRequest(IRRTlnkoolitoetusparingkRequest @rRTlnkoolitoetusparingkRequest) {
            this.@__pocSalvestaNuppKuva = @rRTlnkoolitoetusparingkRequest.PocSalvestaNuppKuva;
            this.@__picLapseIsikukood = @rRTlnkoolitoetusparingkRequest.PicLapseIsikukood;
            this.@__picKontaktaadress = @rRTlnkoolitoetusparingkRequest.PicKontaktaadress;
            this.@__picTelefon = @rRTlnkoolitoetusparingkRequest.PicTelefon;
            this.@__picSaajaEesnimi = @rRTlnkoolitoetusparingkRequest.PicSaajaEesnimi;
            this.@__picSaajaPerenimi = @rRTlnkoolitoetusparingkRequest.PicSaajaPerenimi;
            this.@__picSaajaIsikukood = @rRTlnkoolitoetusparingkRequest.PicSaajaIsikukood;
            this.@__picSaajaKonto = @rRTlnkoolitoetusparingkRequest.PicSaajaKonto;
        }
        
        public virtual string PocSalvestaNuppKuva {
            get {
                return this.@__pocSalvestaNuppKuva;
            }
            set {
                this.@__pocSalvestaNuppKuva = value;
            }
        }
        
        public virtual string PicLapseIsikukood {
            get {
                return this.@__picLapseIsikukood;
            }
            set {
                this.@__picLapseIsikukood = value;
            }
        }
        
        public virtual string PicKontaktaadress {
            get {
                return this.@__picKontaktaadress;
            }
            set {
                this.@__picKontaktaadress = value;
            }
        }
        
        public virtual string PicTelefon {
            get {
                return this.@__picTelefon;
            }
            set {
                this.@__picTelefon = value;
            }
        }
        
        public virtual string PicSaajaEesnimi {
            get {
                return this.@__picSaajaEesnimi;
            }
            set {
                this.@__picSaajaEesnimi = value;
            }
        }
        
        public virtual string PicSaajaPerenimi {
            get {
                return this.@__picSaajaPerenimi;
            }
            set {
                this.@__picSaajaPerenimi = value;
            }
        }
        
        public virtual string PicSaajaIsikukood {
            get {
                return this.@__picSaajaIsikukood;
            }
            set {
                this.@__picSaajaIsikukood = value;
            }
        }
        
        public virtual string PicSaajaKonto {
            get {
                return this.@__picSaajaKonto;
            }
            set {
                this.@__picSaajaKonto = value;
            }
        }
    }
}
